html, body, div,section,article,canvas,header,footer,figure,figcaption,nav span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, dd, dl, dt, li, ol, ul,input,select,button,textarea,table,tr,td{ padding:0; margin:0; border:none;outline: none;}
input,button,select,textarea,a,img{outline:none; text-decoration:none;color:#333;-webkit-tap-highlight-color:rgba(255,0,0,0);border:none;}
section,article,header,footer,figure,figcaption,nav,canvas{display:block;}
::-moz-focus-inner{border:0px;}
body {font-size:10px; font-family: -apple-system-font,Helvetica Neue,sans-serif,"Microsoft YaHei","Arial", "SimSun";}
html,body{width:100%;height:100%;overflow:hidden;background:#f2f2f2;-moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; user-select: none; }
ul, ul li, ol li, li {  list-style:none;}
table { border-collapse: collapse;border-spacing:0;}
input, textarea {border: 0;vertical-align: middle;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;}
* html .clearfix {zoom: 1;}
*:first-child + html .clearfix {zoom: 1;}
.fl {   float:left;}
.fr {   float:right;}
.none{  display:none;}
.elip{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
*{box-sizing: border-box;-webkit-box-sizing:border-box;}

@media screen and (min-width:240px) and (max-width: 374px){html{font-size: 10px;}
}
@media screen and (min-width:375px) and (max-width: 479px){html{font-size: 13px;}
}
@media screen and (min-width:480px) and (max-width:639px){html{font-size:15px}
}
@media screen and (min-width:640px) and (max-width:719px){html{font-size:20px}
}
@media screen and (min-width:720px) and (max-width:749px){html{font-size:22.5px}
}
@media screen and (min-width:750px) and (max-width:799px){html{font-size:23.5px}
}
@media screen and (min-width:800px) and (max-width:959px){html{font-size:25px}
}
@media screen and (min-width:960px) and (max-width:1079px){html{font-size:30px}
}
@media screen and (min-width:1080px){html{font-size:32px}
}
.pushcoin{width:100%;height:100%;position: relative;}
.pushcoin .video{width:100%;height:100%;}
.pushcoin .video .video-canvas{width:100%;height:100%;}

.control{position: absolute;top:0;left:0;width:100%;height:100%;}
.control .title{font-size:14px;line-height:30px;background:rgba(0,0,0,0.6);color:#fff;display: inline-block;padding:0 10px;border-radius:0 20px 20px 0;margin-top:20px;}
.control .btn{margin-top:10px;}
.control .btn button{display: inline-block;background:#e0d70a;color:#666;padding:5px 15px;margin-right:20px;cursor: pointer;border-radius:5px;font-size:14px;}
.game_currency span{background:#fff;display: inline-block;padding:5px 15px;border-radius: 0 15px 15px 0;margin-top:15px;}
.control .gobi{position:absolute;top:0;right:0;}
.control .gobi .title{border-radius:20px 0 0 20px;}
.control .gobi .btn button{display:block;margin:10px auto 0;}



